Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MOWBRAY PLACE Semi-Detached £187,344 £110,000 31 Aug 2012
7 MOWBRAY PLACE Semi-Detached £165,423 £105,000 17 Mar 2008
9 MOWBRAY PLACE Semi-Detached £174,180 £175,000 26 Jan 2023
11 MOWBRAY PLACE Semi-Detached £135,728 £91,000 16 Dec 2014
14 MOWBRAY PLACE Semi-Detached £205,290 £175,000 23 Oct 2020